Career 2014 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Tunisia F5 FILA Challenger Biella - Biella Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago VI Abierto Internacional de Salinas - Salinas 2001 Centura USTA Challenger - Rocky Mount Aberto Da Costa Do Sauipe - Bahia 2001 USTA Tallahassee Tennis Challenger - Tallahassee XL Challenger de Tenis Copa Sevilla - Seville Pekao Open 2003 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Waco International Tennis Challenger - Waco VIII Torneo Internazionale di Tennis - Barletta Nord/LB Open 2004 - Braunschweig Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Copa Petrobras Bogota - Bogota Tunis Open - Tunis Badden Open by Rothaus - Ettlingen Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa XI Ciutat de Barcelona - Barcelona XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota USTA/Adtech Challenger - Boston Aberto de Santa Catarina - Florianopolis XI Torneo Internazionale di Tennis - Barletta Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli Challenger Lugano - Lugano Countrywide Classic USTA Men's Challenger - Carson Carson Challenger Champaign Challenger Curitiba Challenger Asuncion Challenger Salinas Challenger Dallas Challenger Trofeo Barcelona de Tenis - Barcelona 2001 Eddleman USTA Challenger - Birmingham VII Torneo Internazionale di Tennis - Barletta Top Wool Challenger Biella - Biella VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Quelle Cup - Furth Pomorski Bank Kredytowy Open - Szczecin V Trofeo Barcelona de Tenis - Barcelona ATP Tour Challenger at Nellie Gail - Laguna Hills Venice Challenger - Venice Pro Tennis World Open - Boca Raton 6th Sardinian International Championships - Cagliari Porsche Open - Poznan Schickendanz Open - Furth Sybase Open - San Jose International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Cerveza Club Columbia Open - Bogota U.S. Men's Clay Court Championships - Orlando Croatia Open - Umag Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Open Seat-Godo 2001 - Barcelona Idea Prokom Open - Sopot Abierto Mexicano de Tenis Pegaso - Acapulco Siebel Open - San Jose International Championship of Croatia - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Brasil Open - Salvador AIG Japan Open - Tokyo Stockholm Open - Stockholm Telenordia Swedish Open - Bastad Brasil Open - Salvador Sir Supermercati - Rome The USTA Challenger at West End Racquet - Torrance Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco The Priority Telecom Open - Amersfoort Legg Mason Tennis Classic - Washington D.C. International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Sydney International - Sydney Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril BMW Tennis Championship - Sunrise Tennis Napoli Cup 2006 - Napoli Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Dusseldorf Open 2006 - Dusseldorf SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach XL Capital Bermuda Open - Bermuda Regions Morgan Keegan Championships - Memphis Aberto de Sao Paulo - Sao Paulo Copa Ericsson Uruguay - Montevideo JSM Challenger of Champaign - Urbana Credicard Tennis Cup - Campos do Jordao USTA Men's Challenger of Dallas - Dallas Harrah's Entertainment Challenger - Tunica ECM Prague Open 2005 - Prague The Natrel's Challenger of Granby - Granby CA Challenger - Graz Ciur Cup 99 - Prague V Trofeo Ciudad de Quito - Quito Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Ciutat de Barcelona - Barcelona The Surbiton Trophy - Surbiton Intelig Tennis Cup - Campos do Jordao TESS Tennis Classic - Campinas Cairo Challenger 2002 - Cairo Sunset Moulding Challenger - Yuba City Cairo Challenger - Cairo Lima Challenger - Lima Cairo Challenger - Cairo 5th Sardinian International Championships - Cagliari Prague Open - Prague 2000 Cairo Challenger - Cairo Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires BH Tennis Open International Cup - Belo Horizonte Pekao Open - Szczecin IX Ciutat de Barcelona - Barcelona USTA Challenger of Burbank - Burbank XL Capital Bermuda Open - Bermuda Graz CA Challenger - Graz Maia Challenger - Oporto Jagermeister Open - Braunschweig Abierto Internacional de Salinas - Salinas Braunschweig Open - Braunschweig Brasil Open - Florianopolis Open Maxon - Barcelona Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Challenger of Tiburon - Tiburon Sao Paulo - Brazil Copa Petrobras Paraguay - Asuncion San Remo Tennis Cup 15° Piertomaso - San Remo Music City Challenger - Nashville San Luis Potosi Challenger - San Luis Potosi Sardinia International Championship - Cagliari Italian Open - Rome Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Paegas Czech Open - Prague Tennis Masters Series - Monte Carlo 1997 Mercedes Cup - Stuttgart Tennis Masters Series - Rome Romanian Open - Bucharest International Championships of Sicily - Palermo Tennis Masters Series - Cincinnati Abierto Mexicano de Tenis - Mexico City Open 13 - Marseille Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Monte Carlo U.S. Men's Clay Court Championship - Orlando Paegas Czech Open - Prague America's Red Clay Tennis Championship - Coral Springs 1998 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Connex Open Romania - Bucharest Shanghai Open '98 - Shanghai Sybase Open - San Jose Kroger / St. Jude International - Memphis Czech Open - Prostejov Chevrolet Cup - Santiago Gerry Weber Open - Halle Gelsor Open Romania - Bucharest NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells ATP Challenger Open 2004 - Monchengladbach Kyiv Open - Kiev Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Copa Petrobras Aracaju - Aracaju Rogers Cup - Toronto Aberto de Sao Paulo - Sao Paulo Western & Southern Financial Group Masters - Cincinnati Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino GHI Bronx Classic - Bronx LXV Concurso Internacional Vigo - Vigo Black Forest Open - Freudenstadt Pekao Open 2005 - Szczecin USTA Illinois Challenger - Champaign X Torneo Internazionale di Tennis - Barletta Corona Mexico City Open - Mexico City St. Petersburg Open - St. Petersburg Abierto Colombiano de Tenis - Bogota ECM Prague Open - Prague Unique Zagreb Open - Zagreb Czech Open 2006 - Prostejov Abierto Mexicano de Tenis Pegaso - Acapulco Nord LB Open 2006 - Braunschweig Sybase Open - San Jose XII Internazionali di Tennis CARISBO - Bologna Dallas Challenger Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Sunrise Challenger Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Unique Zagreb Open - Zagreb U.S. Open - New York Bancolombia Open - Bogota Australian Open - Melbourne Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Wimbledon - London U.S. Open - New York Ciudad de Pozoblanco Open Diputacion - Cordoba Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Copa Sevilla 2007 - Seville La Serena Open - La Serena French Open - Paris Wimbledon - London Copa Petrobras Brazil - Belo Horizonte French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Copa Petrobras Paraguay - Asuncion Wimbledon - London Santiago Copa Petrobras Argentina - Buenos Aires Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Aberto de Sao Paulo - Sao Paulo ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas Open Seat Godo 2003 - Barcelona Generali Open 2003 - Kitzbuhel Tallahassee Tennis Challenger - Tallahassee Campionati Internazionali di Sicilia - Palermo AGT Challenger - Leon Oldum Brown Vancouver Open - Vancouver Marbella Open - Marbella Grand Prix Hassan II - Casablanca 2008 Knoxville Challenger - Knoxville Wideyes Swedish Open - Bastad Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Pereira Challenger Savannah Challenger Carson Challenger Franklin Templeton Tennis Classic - Scottsdale Yuba City Challenger Mallorca Open - Mallorca Vancouver Challenger Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 2R, PAR-BRA 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Telenordia Swedish Open - Bastad Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Davis Cup, Group 2, 2R, BAH-PAR 1-4 Davis Cup, Group 2, 1R, PAR-BAH 4-1 Montevideo Challenger Asuncion Challenger Santiago Challenger Bogota International Championship of Croatia - Umag Charlottesville Challenger Knoxville Challenger Puebla Challenger Sao Paulo Challenger International Tennis Championships - Delray Beach Bordeaux Challenger Belo Horizonte Challenger BMW Open - Munich Cali Challenger Buenos Aires Challenger Santiago Challenger Bogota Challenger Sao Paulo Challenger Kremlin Cup - Moscow Jaegermeister Open - Braunschweig Chennai Open - Chennai Croatia Open - Umag America's Red Clay Tennis Championship - Coral Springs XL Capital Bermuda Open - Bermuda Eddleman USTA Challenger - Birmingham AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Argentina Open - Buenos Aires Pekao Open - Szczecin Abierto Mexicano Telfonica MoviStar - Acapulco MoviStar Open - Vina del Mar The Stella Artois Grass Court Championships - London Adidas International - Sydney RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Copa AT&T - Buenos Aires Open Seat-Godo '97 - Barcelona Adidas International - Sydney Countrywide Classic - Los Angeles La Serena Open - La Serena Torneo Internacional Challenger Fila 2005 - Leon Open de la Comunidad Valenciana - Valencia San Marino Cepu Open - San Marino VI Open Banc Agricol - Andorra Open Castilla y Leon - Segovia BCP Tennis Classic - Sao Paulo AEGON Championships - London Odlum Brown Vancouver Open - Vancouver Venice Open - Venice Torneo Internazionale di Tennis ATP-Challenger - Merano West Side Tennis Club Clay Court Challenger - Forest Hills Campionati Internazionali di Sicilia - Palermo Allianz Suisse Open Gstaad - Gstaad Waldbaum's Hamlet Cup - Long Island President's Cup 1997 - Tashkent Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow ECU Prague Open - Prague Estoril Open - Estoril Grolsch Open - Amsterdam RCA Championships - Indianapolis International Championships of Sicily - Palermo Sao Paulo Challenger The Nottingham Open - Nottingham Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Connex Open Romania - Bucharest adidas Open de Toulouse - Toulouse Open de la Comunidad Valenciana - Valencia Idea Prokom Open - Sopot BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires XII Internazionali di Tennis CARISBO - Bologna Open de Tenis Comunidad Valenciana - Valencia Generali Open 1998 - Kitzbuhel Ordina Open - 's-Hertogenbosch MFS Pro Tennis Championships - Boston Heineken Open - Singapore Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Tata Open - Chennai Merano Open - Merano Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Prague Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca Internazionali di Tennis di San Marino - San Marino Cerveza Club Columbia Open - Bogota AT&T Challenge - Atlanta Internazionali di Tennis di San Marino - San Marino Heineken Open Singapore - Singapore Abierto Mexicano de Tenis Pegaso - Mexico City Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Brazil Open - Salvador Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Trofeo Conde de Godo - Barcelona U.S. Men's Clay Court Championships - Houston Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Energis Open - Amersfoort Citrix Tennis Championships - Delray Beach Heineken Open - Auckland Mallorca Open - Mallorca Marbella Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo Campionati Internazionali di Sicilia - Palermo Open Seat-Godo '98 - Barcelona Gelsor Open Romania - Bucharest San Marino The Nottingham Open - Nottingham Internationaler Raiffeisen Grand Prix - St. Polten Mallorca Open - Mallorca Open 13 - Marseille BellSouth Open - Vina del Mar Qatar Mobil Open 2001 - Doha Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad 2003 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm International Tennis Championships - Delray Beach Gerry Weber Open - Halle The Samsung Open - Nottingham AIG Japan Open Tennis Championships - Tokyo The Tennis Channel Open - Las Vegas Valencia Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Copa AT&T - Buenos Aires Waldbaum's Hamlet Cup - Long Island Kroger / St. Jude International - Memphis Idea Prokom Open - Sopot European Community Championships - Antwerp Hellmann's Cup - Santiago China Open - Beijing Tata Open 2003 - Chennai Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston Kitzbuhel RCA Championships - Indianapolis Open Seat Godo 2007 - Barcelona Grand Prix de Tennis de Lyon - Lyon Rado Swiss Open - Gstaad Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open Seat-Godo '99 - Barcelona Infiniti Open - Los Angeles Generali Open 2000 - Kitzbuhel Bournemouth French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Tennis Masters Series - Monte Carlo U.S. Open Tennis Masters Series - Montreal U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 2, 1R, BOL-PAR 1-4 Davis Cup, Group 2, 1R, PAR-CUB 4-0 Davis Cup, Group 2, 1R, PAR-AHO 4-1